.cultureInfo{
    margin:30px 0 80px;
}
.cultureInfo .flower{
    width: 184px;
    height:176px;
    margin:0 auto 30px;
    display: block;
}
.cultureInfo p{
    text-align: center;
    font-size: 14px;
    color:#a2a2a2;
    margin-bottom: 10px;
}
.step{
    margin:50px 0;
}
.step img{
    width:257px;
    height: 257px;
    float:left;
    margin-left:50px;
}
.stepInfo{
    float:right;
    width: 560px;
    margin:35px 50px 0 0;
}
.stepName{
    font-size: 28px;
    color:#a2006c;
    margin-bottom:30px;
}
.stepInfo p{
    font-size: 16px;
    color:#a2006c;
    line-height: 1.8em;
}